| Project | Open Cart - Docker |
|---|---|
| Release | 9.87.6 |
| Test Environment | DOCKER |
| Execution Start Time | Mon, 26 Jan 2026 17:53:06 GMT |
| Execution End Time | Mon, 26 Jan 2026 17:53:35 GMT |
| Total Execution Time | 29s |
|
|
|
|
|
|
| Filename | Tests | Execution Time | Passed | Failed | Timed Out | Skipped | Interrupted |
|---|---|---|---|---|---|---|---|
| gorest.spec.ts | 2 | 1s | 2 () | 0 () | 0 () | 0 () | 0 () |
| Homepage.spec.ts | 3 | 5s | 0 () | 3 () | 0 () | 0 () | 0 () |
| ProductInfo.spec.ts | 1 | 5s | 0 () | 1 () | 0 () | 0 () | 0 () |
| loginpage.spec.ts | 2 | 20s | 1 () | 1 () | 0 () | 0 () | 0 () |
| registercsv.spec.ts | 3 | 25s | 3 () | 0 () | 0 () | 0 () | 0 () |
| Register.spec.ts | 1 | 24s | 1 () | 0 () | 0 () | 0 () | 0 () |
| registerfixture.spec.ts | 1 | 20s | 0 () | 1 () | 0 () | 0 () | 0 () |
| Browser | Tests | Execution Time | Passed | Failed | Timed Out | Skipped | Interrupted |
|---|---|---|---|---|---|---|---|
| webkit-docker | 13 | 27s | 7 () | 6 () | 0 () | 0 () | 0 () |
| Title | Status | File | Browser | Duration | Details | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| get all users | passed | gorest.spec.ts | webkit-docker | 1s 16ms |
read_more
get all usersX
[
{
id: [33m8346200[39m,
name: [32m'PW Test User'[39m,
email: [32m'automation_k4ymni9@nal.com'[39m,
gender: [32m'male'[39m,
status: [32m'active'[39m
},
{
id: [33m8346198[39m,
name: [32m'PW Test User'[39m,
email: [32m'automation_qcdyxrg@nal.com'[39m,
gender: [32m'male'[39m,
status: [32m'active'[39m
},
{
id: [33m8345357[39m,
name: [32m'Devvrat Mehra Sr.'[39m,
email: [32m'devvrat_sr_mehra@lubowitz.example'[39m,
gender: [32m'male'[39m,
status: [32m'inactive'[39m
},
{
id: [33m8345356[39m,
name: [32m'Swami Shukla Esq.'[39m,
email: [32m'shukla_swami_esq@morar.example'[39m,
gender: [32m'female'[39m,
status: [32m'active'[39m
},
{
id: [33m8345355[39m,
name: [32m'Swara Rana'[39m,
email: [32m'rana_swara@haag.test'[39m,
gender: [32m'male'[39m,
status: [32m'inactive'[39m
},
{
id: [33m8345354[39m,
name: [32m'Vasudha Patil'[39m,
email: [32m'vasudha_patil@brakus-nienow.test'[39m,
gender: [32m'female'[39m,
status: [32m'inactive'[39m
},
{
id: [33m8345353[39m,
name: [32m'Balagovind Sinha'[39m,
email: [32m'balagovind_sinha@auer.example'[39m,
gender: [32m'female'[39m,
status: [32m'inactive'[39m
},
{
id: [33m8345352[39m,
name: [32m'Bhooshan Adiga DO'[39m,
email: [32m'adiga_bhooshan_do@botsford-kulas.test'[39m,
gender: [32m'female'[39m,
status: [32m'inactive'[39m
},
{
id: [33m8345351[39m,
name: [32m'Devvrat Gowda JD'[39m,
email: [32m'gowda_jd_devvrat@torphy.test'[39m,
gender: [32m'male'[39m,
status: [32m'inactive'[39m
},
{
id: [33m8345350[39m,
name: [32m'Dr. Mukesh Khan'[39m,
email: [32m'dr_khan_mukesh@lowe.test'[39m,
gender: [32m'female'[39m,
status: [32m'inactive'[39m
}
]
|
||||||||
| POST - create a user | passed | gorest.spec.ts | webkit-docker | 1s 494ms |
read_more
POST - create a userX
[33m8346209[39m
|
||||||||
| verify search results with samsung | failed | Homepage.spec.ts | webkit-docker | 4s 198ms |
read_more
verify search results with samsungX
Error: Username and password must be provided in project metadata
at Object.homepage (/Users/madhugannu/Documents/PlaywrightFramework/fixtures/baseFixtures.ts:27:19)
|
||||||||
| verify search results with dummy | failed | Homepage.spec.ts | webkit-docker | 4s 623ms |
read_more
verify search results with dummyX
Error: Username and password must be provided in project metadata
at Object.homepage (/Users/madhugannu/Documents/PlaywrightFramework/fixtures/baseFixtures.ts:27:19)
|
||||||||
| verify search results with macbook | failed | Homepage.spec.ts | webkit-docker | 5s 6ms |
read_more
verify search results with macbookX
Error: Username and password must be provided in project metadata
at Object.homepage (/Users/madhugannu/Documents/PlaywrightFramework/fixtures/baseFixtures.ts:27:19)
|
||||||||
| verify Product details | failed | ProductInfo.spec.ts | webkit-docker | 5s 27ms |
read_more
verify Product detailsX
Error: Username and password must be provided in project metadata
at Object.homepage (/Users/madhugannu/Documents/PlaywrightFramework/fixtures/baseFixtures.ts:27:19)
|
||||||||
| validate login,@login | failed | loginpage.spec.ts | webkit-docker | 5s 21ms |
read_more
validate login,@loginX
Error: Username and password must be provided in project metadata
at Object.homepage (/Users/madhugannu/Documents/PlaywrightFramework/fixtures/baseFixtures.ts:27:19)
|
||||||||
| verify invalid login | passed | loginpage.spec.ts | webkit-docker | 21s 117ms |
read_more
verify invalid loginX
filled the abc@nal.com in to the element getByRole('textbox', { name: 'E-Mail Address' })
,filled the test123 in to the element getByRole('textbox', { name: 'Password' })
,clicked on the getByRole('button', { name: 'Login' })
, Warning: Your account has exceeded allowed number of login attempts. Please try again in 1 hour.
|
||||||||
| do user registration of Alice | passed | registercsv.spec.ts | webkit-docker | 23s 291ms |
read_more
do user registration of AliceX
clicked on the locator('div.list-group a[href$= \'account/register\']')
,filled the Alice in to the element getByRole('textbox', { name: 'First Name' })
,filled the smith in to the element getByRole('textbox', { name: 'Last Name' })
,filled the automation_83ramob@nal.com in to the element getByRole('textbox', { name: 'E-Mail' })
,filled the Alice@143 in to the element getByRole('textbox', { name: 'Telephone' })
,filled the 123456789676 in to the element getByRole('textbox', { name: 'Password' }).first()
,filled the 123456789676 in to the element getByRole('textbox', { name: 'Password Confirm' })
,clicked on the getByRole('radio', { name: 'Yes' })
,clicked on the locator('[name="agree"]')
,clicked on the getByRole('button', { name: 'Continue' })
|
||||||||
| Register the user | passed | Register.spec.ts | webkit-docker | 23s 786ms |
read_more
Register the userX
clicked on the locator('div.list-group a[href$= \'account/register\']')
,filled the sukumar in to the element getByRole('textbox', { name: 'First Name' })
,filled the shetty in to the element getByRole('textbox', { name: 'Last Name' })
,filled the automation_ason28b@nal.com in to the element getByRole('textbox', { name: 'E-Mail' })
,filled the 9898989898 in to the element getByRole('textbox', { name: 'Telephone' })
,filled the test123 in to the element getByRole('textbox', { name: 'Password' }).first()
,filled the test123 in to the element getByRole('textbox', { name: 'Password Confirm' })
,clicked on the getByRole('radio', { name: 'Yes' })
,clicked on the locator('[name="agree"]')
,clicked on the getByRole('button', { name: 'Continue' })
|
||||||||
| do user registration of John | passed | registercsv.spec.ts | webkit-docker | 22s 497ms |
read_more
do user registration of JohnX
clicked on the locator('div.list-group a[href$= \'account/register\']')
,filled the John in to the element getByRole('textbox', { name: 'First Name' })
,filled the Rodney in to the element getByRole('textbox', { name: 'Last Name' })
,filled the automation_hmydcio@nal.com in to the element getByRole('textbox', { name: 'E-Mail' })
,filled the John@143 in to the element getByRole('textbox', { name: 'Telephone' })
,filled the 1263743247423 in to the element getByRole('textbox', { name: 'Password' }).first()
,filled the 1263743247423 in to the element getByRole('textbox', { name: 'Password Confirm' })
,clicked on the getByRole('radio', { name: 'Yes' })
,clicked on the locator('[name="agree"]')
,clicked on the getByRole('button', { name: 'Continue' })
|
||||||||
| do user registration of Bob | passed | registercsv.spec.ts | webkit-docker | 23s 269ms |
read_more
do user registration of BobX
clicked on the locator('div.list-group a[href$= \'account/register\']')
,filled the Bob in to the element getByRole('textbox', { name: 'First Name' })
,filled the Jones in to the element getByRole('textbox', { name: 'Last Name' })
,filled the automation_il1h3hn@nal.com in to the element getByRole('textbox', { name: 'E-Mail' })
,filled the Bob@143 in to the element getByRole('textbox', { name: 'Telephone' })
,filled the 15367343649364 in to the element getByRole('textbox', { name: 'Password' }).first()
,filled the 15367343649364 in to the element getByRole('textbox', { name: 'Password Confirm' })
,clicked on the getByRole('radio', { name: 'No' })
,clicked on the locator('[name="agree"]')
,clicked on the getByRole('button', { name: 'Continue' })
|
||||||||
| do user registration | failed | registerfixture.spec.ts | webkit-docker | 19s 798ms |
read_more
do user registrationX
Error: expect(received).toBeTruthy()
Received: false
at /Users/madhugannu/Documents/PlaywrightFramework/tests/registerfixture.spec.ts:24:32
clicked on the locator('div.list-group a[href$= \'account/register\']')
,filled the Alice in to the element getByRole('textbox', { name: 'First Name' })
,filled the smith in to the element getByRole('textbox', { name: 'Last Name' })
,filled the automation_x7ftten@nal.com in to the element getByRole('textbox', { name: 'E-Mail' })
,filled the 123456789676 in to the element getByRole('textbox', { name: 'Telephone' })
,filled the Alice@143 in to the element getByRole('textbox', { name: 'Password' }).first()
,filled the Alice@143 in to the element getByRole('textbox', { name: 'Password Confirm' })
,clicked on the getByRole('radio', { name: 'Yes' })
,clicked on the locator('[name="agree"]')
,clicked on the getByRole('button', { name: 'Continue' })
,clicked on the locator('div.list-group a[href $= \'account/logout\']')
,clicked on the locator('div.list-group a[href$= \'account/register\']')
,filled the Bob in to the element getByRole('textbox', { name: 'First Name' })
,filled the Jones in to the element getByRole('textbox', { name: 'Last Name' })
,filled the automation_5tuvrpj@nal.com in to the element getByRole('textbox', { name: 'E-Mail' })
,filled the 15367343649364 in to the element getByRole('textbox', { name: 'Telephone' })
,filled the Bob@143 in to the element getByRole('textbox', { name: 'Password' }).first()
,filled the Bob@143 in to the element getByRole('textbox', { name: 'Password Confirm' })
,clicked on the getByRole('radio', { name: 'No' })
,clicked on the locator('[name="agree"]')
,clicked on the getByRole('button', { name: 'Continue' })
|
||||||||
| Title | Status | File | Browser | Duration | Details |